Use the left, right and up arrow keys to move.
Red: Lava,
Blue: Open secret passagways or change colour,
Pink: trampoline, bounce and get higher by pressing up arrow,
Navy blue: water, can touch!
Yellow: finish!
The map data is fully customisable and scriptable (all contained within the "map" variable). See the comments in the code for instructions.